What is the meaning of the word "yam bean"?
Definitions:
-
A tropical and subtropical climbing plant mainly cultivated for its edible roots which are tender, crisp, sweet and rich in carbohydrates and vitamin C. NOUN
- Rich in vitamin C and fiber, yam beans are a healthy and low-calorie snack.
-
Twining plant of Amazon basin having large edible roots. NOUN
- She added thin slices of yam bean to the salad for a refreshing crunch.